package model.entities;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the STOCKS_MATCHING_INFO database table.
 * 
 */
@Entity
@Table(name="STOCKS_MATCHING_INFO", schema="CHUB_NEW")
public class StocksMatchingInfo implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="CHUB_STOCK_VALUE")
	private BigDecimal chubStockValue;

	@Column(name="CHUB_STOCK_VOLUME")
	private BigDecimal chubStockVolume;

	private String color;

	@Column(name="DISTRIBUTOR_NO")
	private String distributorNo;

	@Column(name="FTPFILE_HUB_STOCK_VALUE")
	private BigDecimal ftpfileHubStockValue;

	@Column(name="FTPFILE_HUB_STOCK_VOLUME")
	private BigDecimal ftpfileHubStockVolume;

	@Id
	private BigDecimal id;

	@Column(name="NAMEHUB_STOCK_VALUE")
	private BigDecimal namehubStockValue;

	@Column(name="NAMEHUB_STOCK_VOLUME")
	private BigDecimal namehubStockVolume;

    @Temporal( TemporalType.DATE)
	@Column(name="STOCK_DATE")
	private Date stockDate;

	@Column(name="VALUE_MATCHING")
	private BigDecimal valueMatching;

	@Column(name="VOLUME_MATCHING")
	private BigDecimal volumeMatching;

    public StocksMatchingInfo() {
    }

	public BigDecimal getChubStockValue() {
		return this.chubStockValue;
	}

	public void setChubStockValue(BigDecimal chubStockValue) {
		this.chubStockValue = chubStockValue;
	}

	public BigDecimal getChubStockVolume() {
		return this.chubStockVolume;
	}

	public void setChubStockVolume(BigDecimal chubStockVolume) {
		this.chubStockVolume = chubStockVolume;
	}

	public String getColor() {
		return this.color;
	}

	public void setColor(String color) {
		this.color = color;
	}

	public String getDistributorNo() {
		return this.distributorNo;
	}

	public void setDistributorNo(String distributorNo) {
		this.distributorNo = distributorNo;
	}

	public BigDecimal getFtpfileHubStockValue() {
		return this.ftpfileHubStockValue;
	}

	public void setFtpfileHubStockValue(BigDecimal ftpfileHubStockValue) {
		this.ftpfileHubStockValue = ftpfileHubStockValue;
	}

	public BigDecimal getFtpfileHubStockVolume() {
		return this.ftpfileHubStockVolume;
	}

	public void setFtpfileHubStockVolume(BigDecimal ftpfileHubStockVolume) {
		this.ftpfileHubStockVolume = ftpfileHubStockVolume;
	}

	public BigDecimal getId() {
		return this.id;
	}

	public void setId(BigDecimal id) {
		this.id = id;
	}

	public BigDecimal getNamehubStockValue() {
		return this.namehubStockValue;
	}

	public void setNamehubStockValue(BigDecimal namehubStockValue) {
		this.namehubStockValue = namehubStockValue;
	}

	public BigDecimal getNamehubStockVolume() {
		return this.namehubStockVolume;
	}

	public void setNamehubStockVolume(BigDecimal namehubStockVolume) {
		this.namehubStockVolume = namehubStockVolume;
	}

	public Date getStockDate() {
		return this.stockDate;
	}

	public void setStockDate(Date stockDate) {
		this.stockDate = stockDate;
	}

	public BigDecimal getValueMatching() {
		return this.valueMatching;
	}

	public void setValueMatching(BigDecimal valueMatching) {
		this.valueMatching = valueMatching;
	}

	public BigDecimal getVolumeMatching() {
		return this.volumeMatching;
	}

	public void setVolumeMatching(BigDecimal volumeMatching) {
		this.volumeMatching = volumeMatching;
	}

}